.xm-product-box {
    height: 63px;
    /* width: 100%; */
    background-color: #fff;
    z-index: 666;
}
.nav-bar {
    height: 100%;
    /* background-color:aqua ; */
}
.nav-bar>h2 {
    height: 60px;
    font-size: 18px;
    font-weight: 400;
    line-height: 60px;
    color: #424242;
    float: left;
}
.nav-bar>a {
   color: #616161;
   float: right;
   height: 63px;
   line-height: 63px;
   font-size: 14px;
}


.login_place{
    background-color: rgb(245, 245, 245);
}
.login_place_word {
    height: 48px;
    /* background-color: pink; */
    font-size: 14px;
    color: #333;
    line-height: 48px;
    text-align: center;
}
.login_place_word>a{
    color: #ff6700;
    margin: 0 10px;
}
.login_place_word .iconfont {
    font-weight: 600;
    color: #616161;
}


/* 详情板块 */
.page_box {
    height: 20000px;
}
.page_info {
    display: flex;
}

.product_box {
    height: 800px;
    width: 460px;
    /* background-color: pink; */
    position: relative;
}

.small_box {
    width: 400px;
    height: 400px;
    background-image: url(../detailimg/bx0.jpg);
    background-size: 400px 400px;
    position: absolute;
    top: 30px;
    left: 0;
}

.mask {
    width: 200px;
    height: 200px;
    background-color: rgb(175, 175, 109);
    position: absolute;
    display: none;
    opacity: .4;
}

 .big_box {
    width: 400px;
    height: 400px;
    position: absolute;
    background-image: url(../detailimg/bx0.jpg);
    background-size: 800px 800px;
    left: 460px;
    top: 70px;
    display: none; 
    z-index: 99;
    
}

.tab_img {
    position: absolute;
    top: 480px;
    left: 0;
}

.tab_img>img {
    height: 100px;
    width: 100px;
}

/* 右边的介绍 */
.product_con {
    flex: 1;
    /* background-color: aquamarine; */
}
.product_title {
    /* height: 200px; */
    padding: 30px 0 20px 0;
    /* background-color: green; */
    border-bottom: 1px solid #b0b0b0;
}
.product_con .detail_name {
    height: 36px;
    font-size: 24px;
    font-weight: 400;
    color: #212121;
    /* background-color: #ff6700; */
}
.product_con .sale_desc {
    height: 50px;
    /* background-color: yellow; */
    padding-top: 10px;
    font-size: 14px;
    color: #ff6700;
}
.product_con .sale_desc span {
    color: #b0b0b0;
}
.product_title .title_ziy {
    margin: 8px 0;
    color: #ff6700;
    font-size: 14px;
}
.product_title .price_info {
    height: 18px;
    line-height: 18px;
    color: #ff6700;
    padding: 5px 0;
    /* background-color: pink; */
}
.price_info>span {
    font-size: 18px;
}
.price_info del {
    font-size: 14px;
    color: #b0b0b0;
}


.address_box {
    position: relative;
    height: 42px;
    padding: 30px 0;
    background-color: rgb(250, 250, 250);
    font-size: 14px;
    border: 1px solid #b0b0b0;
    margin: 20px 0;
}
.address_box .iconfont {
    position: absolute;
    top: 32px;
    left: 10px;
}

.choice_address>span {
    margin: 0 5px;
}
.choice_address>a,
.you_goods {
    color: #ff6700;
}
.address_con {
    display: inline-block;
    margin-left: 35px;
}

.option_box {
    height: 81px;
    /* background-color: skyblue; */
}
.option_box>p {
    color: #333;
    font-size: 18px;
    margin-bottom: 10px;
}
.option_box>span {
    display: block;
    width: 282px;
    height: 42px;
    padding: 0 5px;
    border: 1px solid #ff6700;
    color: #ff6700;
    line-height: 42px;
    text-align: center;
    margin-bottom: 10px;
}

.selected_list {
    background: #f9f9fa;
    padding: 30px;
    margin-bottom: 30px;
    height: 86px;
    color: #616161;
    font-size: 14px;
}
.top_selected>p {
    display: inline-block;
}

.selected_list del {
    float: right;
}
.selected_list span{
    margin-left: 600px;
}
.total_price{
    color: #ff6700;
    font-size: 24px;
    padding-top: 20px;
}

.btn_box{
    height: 54px;
    /* background-color: yellow; */
    display: flex;
    margin-bottom: 20px;
}
.btn_box .sale_btn {
    width: 300px;
    height: 100%;
    background-color: #ff6700;
    text-align: center;
    line-height: 54px;
}
.sale_btn>a, .favorite_btn>a {
    color: #fff;
}
.favorite_btn {
    width: 142px;
    line-height: 54px;
    text-align: center;
    background-color: #757575;
    margin-left: 10px;
}
.after_sale_info {
    height: 80px;
}

/* 商品详情等候的大图片板块   */
.product_detail {
    border-top: 1px solid #b0b0b0;
}
.detail_banner {
    height: 58px;
    padding: 10px 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.detail_banner>li>a {
    font-size: 18px;
    color: #757575;
    padding: 0 30px;
}
.detail_banner>li>span {
    color: #b0b0b0;
}
.detail_item>p {
    height: 70px;
    line-height: 70px;
    font-size: 22px;
    background-color: rgb(245, 245, 245);
}
.img_move {
    height: 160px;
}
.img_move1 {
    height: 189px;
}